Lead Software Engineer Resume
Chicago, IL
SUMMARY
- Sr. Front - end Engineer with over 4 years of experience designing and developing innovative, scalable, robust and responsive web solutions
- Strong knowledge in using Object Oriented Programming concepts in JavaScript and full working knowledge of DOM
- Extensive experience developing and maintaining hand coded CSS, HTML and JavaScript that is standards-compliant, accessible, semantic, cross-browser and device compatible
- Ample knowledge of most popular JavaScript libraries, such as Angular.js, JQuery, Backbone.js
- Expertise designing user friendly, intuitive interactions with emphasis on best UI/UX practices
- Wide Experience in conceptualizing and producing vector and pixel designs utilizing Adobe family tools
- Passion for engineering problem-solving
- Hands-on experience with various software development and deployment methodologies, especially with Agile methodology (including Scrum, Kanban)
- Proven ability to quickly adopt and leverage new technologies and tools
- Versatile experienceworking with big corporations and small start-ups
- Positive approach, creative problem solving, excellent teamwork and great communication skills
TECHNICAL SKILLS
Programming Languages and Technologies: JavaScript, HTML5, CSS3, React.js, Babel, Immutable.js, Backbone.js, Angular.js, Masseuse.js, JQuery.js, Rivet.js, AJAX, Underscore.js, Require.js, Django, SASS, LESS, Twitter Bootstrap, Zurb Foundation, Brightcove, Moustache, DOM, Jade, Mongoose, Node.js, PHP, Fractal, Eloquent ORM
Build/Development Tools: Grunt, SVN, Git, Webstorm, Sublime Text 3, Adobe Photoshop, Adobe Illustrator
Databases: MySQL, PostgreSQL, MongoDB
Operating Systems: Mac OS X, Microsoft Windows family, Ubuntu
Modelling tools: Methodologies, Standards, Approaches
MS Visio: MVC, Agile Methodology, SCRUM, Kanban, Design Patterns, W3C standards, Cross-browser coding, Responsive Web Design, Graceful degradation, Progressive enhancement, Mobile-first, Pair Programming, Mob Programming
PROFESSIONAL EXPERIENCE
Lead Software Engineer
Confidential, Chicago IL
Responsibilities:
- Actively communicated with the client for requirements analysis and project planning
- Heavily involved in design and development of Confidential project from scratch
- Designed application architecture
- Developed critical application features
- Enhanced quality of source code
- Involved in unit testing, gulp tasks creating
Environment: JavaScript, HTML5, CSS3, SASS, Bootstrap, Ajax, Flux, React.js, Babel, Immutable.js, Lo-Dash, Rivets.js, JQuery.js, Fabric.js, Canvas API, Moment.js, PHP, CodeIgniter, Eloquent ORM, Moustache, MySQL, Composer, Bower, Gulp, Git, Agile
Confidential, Portland OR
Responsibilities:
- Actively communicated with the client for requirements analysis and project planning
- Heavily involved in design and development of Paperwoven web application from scratch
- Designed application architecture
- Developed application critical features
Environment: HTML5, CSS3, Backbone,js, Zurb Foundation, Masseuse, jQuery, Node.js, Jade templates, Braintrees, Mailchimp API, MySQL, Mongoose, Sequelize, Grunt, Git
Confidential, Portland OR
Responsibilities:
- Took part in collaborative analysis of incoming requirements, prioritizing, estimating and tasks planning
- Responsible for application front-end development
- Involved in unit testing, grunt tasks creating
Confidential, Chicago IL
Responsibilities:
- Took part in development process within a distributed team and managed work activities of Minsk front-end team
- Consulted back-end team on best front-end development practices
- Extended functionality of existing website and developed new website features
- Developed new UI components using responsive web design approach, ensuring browser and device compatibility
- Designed CSS code styles
- Responsible for timely and quality delivery and coordination with external teams
- Participated in technical discussions and brain-storms
- Enhanced quality of source code and participated in code review sessions
- Performed code maintenance
Environment: JavaScript, HTML5, CSS3, Ajax, AngularJS, SVG, JQuery, Grunt, Swipe.js, Agile
Software Engineer
Confidential, New York NY
Responsibilities:
- Analyzed customer’s requirements and provided front-end solutions
- Consulted back-end team on best front-end development practices
- Improved security and website load speed by implementing modular front-end Architecture (CSS, JavaScript)
- Designed CSS Architecture using BEM approach for code styling
- Designed and developed video gallery utilizing Backbone.js History API
- Implemented integration with third party systems (Brightcove video service for video gallery)
- Designed and developed personal user accounts for Confidential China website
- Developed UI/UX for new features
- Designed website icons, created sprites for icons integration
- Improved website pages print adaptation
- Took part in performance tuning and code enhancement based on customer change requests
Environment: JavaScript, HTML5, CSS3, AJAX, JQuery, Backbone.js, Brightcove, Underscore.js, Moustache, Django templates, SVN, Adobe Photoshop, JIRA, Scrum, Kanban
Confidential, New York NY
Responsibilities:
- Took part in development activities of website front-end components
- Was a point of contact for web UI development matters
- Ensured browser compatibility from IE7 to newest browsers’ versions
- Enhanced quality of source code and participated in code review sessions
Environment: JavaScript, HTML, CSS, SVN, Adobe Photoshop, JIRA, Basecamp, Scrum
Software Engineer
Confidential
Responsibilities:
- Designed and implemented key website front-end functionality
- Developed website presentation pages using internal Confidential web development tools
- Redesigned website CSS Architecture utilizing BEM approach
- Created Tetris game for 500 page using native JavaScript
Environment: JavaScript, HTML, CSS3, HTML, AJAX, JQuery, Adobe Photoshop, JIRA, Redmine
Confidential
Responsibilities:
- Took part in design and development activities of website front- and back-end components
- Developed back-end using Django
- Designed and developed CSS Architecture
- Performed code maintenance
Environment: JavaScript, HTML, CSS3, AJAX, JQuery, Python, Django, Git, Adobe Photoshop, JIRA, Redmine, PostgreSQL
Confidential
Responsibilities:
- Developed UI components
- Created CSS animations utilizing Animate.css framework
- Implemented integration with third party systems
- Performed code maintenance
Environment: JavaScript, HTML, CSS3, AJAX, JQuery, Git, Backbone.js, Animate.css, Underscore.js, Basecamp, Adobe Photoshop
Confidential
Responsibilities:
- Developed all front-end features
- Created CSS animations utilizing Animate.css framework
- Performed code maintenance
Environment: JavaScript, HTML, CSS3, AJAX, JQuery, Git, Backbone.js, Animate.css, Underscore.js, Draggable.js, Rotatable.js, Adobe Photoshop, Basecamp