Mac Programmer Resume
Mac Programmers analyze and convert user requirements into technical specifications and design, test and execute Objective-C, C++, C# and Swift programs for Mac OS accordingly. They provide support in the development and implementation of Mac based software applications as well as perform software debugging and enhancement activities. These technical experts have a bachelor's degree in computer science and also undergo relevant programming courses. If you are interested to work for this profile, an impressive Mac Programmer resume is needed that can highlight your exceptional analytical thinking, problem-solving, team-working, project-management, multi-tasking and communication skills. To make your resume stand out from the competition, it needs to follow a standard format and showcase expertise in Mac application development and programming, Mac operating system troubleshooting and enhancement, software testing and debugging, code optimization and performance tuning, application integration, upgrading and backups; requirement gathering and analysis, technical specifications designs, Mac user interface and database development, code and documentation reviews, end-user support, software configuration and installation.
Mac Programmer Resume Example
Sophie M. Grey
874 Laurel Lane
Houston, TX 77001
Phone No: 281-743-8548
Email: sophiegrey@anymail.com
Career Summary:
Highly-enthusiastic, dedicated, and professional Mac Programmer with more than 6 years of experience in designing technical specifications as well as programming, testing, and modifying Mac operating system and related desktop applications using Objective-C, C++, C# and Swift code. Capable of analyzing user requirements and supporting Mac based application development accordingly as well as performing code debugging, enhancement or optimization functions. Possess effective analytical, problem-solving, team-working, multi-tasking, and communication skills.
Summary of Skills:
- Thorough knowledge of Mac OS programming, Mac application or software development, SDLC, networking, multi-threaded programming, performance optimization and memory tuning, software troubleshooting techniques, SQL database and Mac user interface designs, code debugging and enhancement, unit and automated testing, continuous integration and software upgrading, web services design, object oriented analysis and designs, project-management process
- Clear understanding of Objective-C, C++, C#, Swift, Mac OS X frameworks, Cocoa and Cocoa Touch, RESTful API, Agile, Xcode IDE and server, Mac and Linux OS, code version tools such as Git, Mac SDK, SQLite and other relational databases
- Ability to write technical or functional specifications as well as clear and concise Mac based application code accordingly
- Strong analytical and critical-thinking skills along with the ability to identify and solve complex programming or application issues
- Excellent documentation and report-writing skills along with the ability to create developer's guides and user manuals
- Strong leadership and mentoring skills as well as the ability to work both independently and in a cross-functional team
- Ability to cope with fast-paced and challenging environment as well as make effective decisions under extreme pressure
- Ability to organize, prioritize and accomplish multiple tasks simultaneously as well as complete technical projects within specified deadlines and budgets
- Ability to keep up with the latest trends and advancements as well as provide effective support to technical teams and clients
Work Experience:
Mac Programmer
Bit-soft Technologies, Houston, TX
February 2018 – Present
- Analyzing and translating user or business requirements into design specifications as well as providing support in the programming, development, testing and implementation of Mac OS based desktop applications and various software products using Objective C and Swift programming, Xcode IDE, Cocoa API and SQLite databases
- Designing, compiling, and debugging reliable and efficient Objective-C, C++, Swift and C# programs as well as defining and designing new features or functionalities in existing programs for performance optimization or tuning as per established coding standards
- Reviewing code developed by junior or less experienced programmers for assigned Mac projects as required as well as performing debugging, troubleshooting, and enhancement functions for new and existing software applications as per project requirements
- Working with QA personnel in validating user requirements and designing unit, user acceptance, and automated test plans for code robustness, reliability, and usability as well as utilizing design and developer tools for creating user interfaces and improving applications layouts as required
- Collaborating with system or software engineers in identifying and solving operating system, software compatibility or memory usage issues as required as well as monitoring the installation, configuration, deployment, upgrading and backups of Mac OS based applications
- Preparing and maintaining overall software or application documentation including technical manuals or guides for end-users as well as working with project leads and senior management personnel in developing accurate and complete cost and time estimates for assigned Mac projects
Mac Programmer
Cloud-Opp Systems Inc., Houston, TX
April 2016 - January 2018
- Collaborated with technical teams to define, analyze, and convert project requirements into functional specifications as well as designed and executed high-quality and well structured Objective-C, C++, C# and Swift programs for Mac OS and related software applications
- Performed effective and efficient code compiling, debugging, and testing functions as required as well as reviewed and recommended necessary modifications as per established programming standards to meet software performance requirements and needs of internal users
- Worked with developers and other programmers to identify and recommend effective technical solutions related to critical Mac application issues or failures as well as added new features in existing programs, including effective object oriented methodologies and design patterns for supporting high-quality software development
- Building installation packages, user interface, and database designs as required and provided support in the installation and configuration of software and hardware as well as desktop application integration, updates and backups for Mac OS as required
- Provided technical guides, user manuals and other training materials for development team and clients as required as well as ensured development and delivery of Mac software products and related application projects on time and within specified budgets
Junior Mac Programmer
CTU Tech Group, Houston, TX
December 2013 - March 2016
- Attended project meetings to gather requirements from users and assisted senior programmers and developers in analyzing and creating functional or design specifications as well as coding, testing, and troubleshooting Mac OS and related applications accordingly
- Designed, debugged, and enhanced Objective-C, C++, C# and Swift programs in compliance with best coding practices and related standards as well as implemented, tested, and validated complex application code modifications or enhancements to meet user change requests as required
- Collaborated with cross-functional teams to design and support the development of SQLite database and Mac user interfaces as required as well as assisted in performing code reviews and application testing, installation, integration, backup, and documentation functions
- Communicated project specifications with new or less experienced technical staff timely and effectively and provided programming support as required as well as assisted senior programmers and subject matter experts in developing accurate and complete training guides or manuals for end-users regarding application usage and maintenance
Education:
-
Objective-C and Swift Programming courses
Compusoft Training School, Houston, TX
2013
- Bachelor's Degree in Computer Science
Texas Southern University, Houston, TX, USA
2012
Reference:
On request.