Gajendra Kumar Jena | +91 7676714103 —————————————————————————————————————————————— SUMMARY ——————————————————————————————————————————————- – 10+ years of Experience in developing web applications in domains like solar energy, healthcare, enterprise, e-commerce and social networking, telecom, restaurant and learning. – Very good understanding of Design Patterns, MVC Architecture and database design. – Strong Team Leader with passion for constantly improving the product, UX, code quality. – Quick Learner, Result Oriented, well versed with the latest technologies, eager to learn new and emerging technologies. – Sufficiently motivated or ambitious to work on my own initiative without needing direction. – Have worked independently on several projects for startups, working closely with client without business analyst’s intervention. – Managing client expectations and managed intermediate change requests by following agile process. – Built, Mentored and Managed several teams being a very good team player. – Awarded Star Employee several times for implementing innovative solutions. ——————————————————————————————————————————————- SKILLS ——————————————————————————————————————————————- – Proficient in Ruby, JavaScript, Coffee Script, HAML. – Tools: RabbitMQ, Sidekiq, Redis, Resque – Web frameworks: Rails, React.js, Angular.js, Backbone.js – Knowledge of other tech stacks: Python, Django, Go, Elixir, Phoenix, Node.js, Express.js – Databases: MySQL, Postgres and NoSQL databases like MongoDB, Redis. – Frontend: HTML5, CSS3, jQuery, SASS, Twitter Bootstrap, Zurb Foundation. – Fluent in version control systems: git, svn. – Following Agile methodologies and best practices, priority to TDD. – Deployment: Heroku, Site5, Amazon EC2, Digital Ocean – CI/CD: GoCD, Codeship, Teamcity and Jenkins. – Creating and using RESTful JSON APIs for mobile clients. ——————————————————————————————————————————————- ACADEMIC PROFILE ——————————————————————————————————————————————- MCA, Khallikote(A) College, 2006-2009, Berhampur University, Orissa BSc. Math(Hons), 2001-2004, Utkal University, Orissa ——————————————————————————————————————————————- CAREER PROFILE ——————————————————————————————————————————————- Tech Lead | Coral Atoll | May 2019 – Now ——————————————————————————————————————————————- Coral Atoll is an early stage start-up building ecommerce applications and plugins. Projects: Workarea: Building plugins and extensions for Workarea. Tech Stack: Ruby, Rails, HAML, SCSS, Javascript, JQuery, Rspec, Cucumber, Mongodb, Redis, Git, EC2, docker. Roles and Responsibilities: Work closely with product team to analyze requirements, following agile, TDD, Code review. Managing a team of 4 developers, mentor, coach them on full stack web. Design, architect solutions, implement them following test driven development. ——————————————————————————————————————————————- Senior Staff Software Engineer | Enphase Solar Energy, Bangalore, India | Dec 2017 – May 2019 ——————————————————————————————————————————————- Enphase Energy is a NASDAQ-listed energy technology company headquartered in Fremont, California. Enphase designs and manufactures software-driven home energy solutions that span solar generation, home energy storage and web-based monitoring and control. Projects: Enlighten: Enphase Enlighten is the world’s most advanced solar monitoring tool. Delivering all the information about solar installation, solar monitoring. Enlighten web app and Enlighten Toolkit mobile app allows the end users/installers to install and connect a solar system to cloud, pulls energy production and consumption data, process them through amazon KCL to store it in Dynamodb and Mongodb. Delivers report for each solar system in an easy and interesting way. Enlighten exposes api to internal mobile applications and external service venders and automates several process of home ownership transfer, request merchandize authorization (RMA) by reducing customer support call volumes for manual interaction with installers/end users. Tech Stack: Ruby on Rails, HTML, ERB, CSS, Javascript, JQuery, BackboneJS, ReactJS, Rspec, Cucumber, Mysql, Mongodb, Redis, Git, Java, EC2, Aws Lambda services, Aws KCL, Dynamodb, api, Salesforce, internationalization. Roles and Responsibilities: Design and develop business critical features, fix support/field issues. Work closely with product team to analyze requirements, following agile, TDD, Code review. Implemented many major features so far like RMA, Homeownership Transfer, Enlighten Manager membership customizations by taking complete ownership, starting from the Marketing Requirement Document, preparing Engineering Requirement document, Jira stories for capturing expectations and scenarios. Interacting with different teams inside the organization for gathering requirements and integrating with different services like Salesforce and Service Manager Design, architect solutions, implement them following test driven development. ——————————————————————————————————————————————- Technical Lead | Cambridge Technology Enterprise, Bangalore, India | Jun 2016 – Nov 2017 Cambridge Technology is an IT services leader focused on the convergence of big data and cloud. Projects: Mycrowd: Crowd sourced QA testing platform for any web/mobile. The MyCrowd QA platform provides customers access to a community of high qualityprofessional QA testers allowing them to rapidly test their websites and applications on a widerange of devices and browsers with testers in locations around the world to provide livefeedback on software quality and usability. Tech Stack: Ruby on Rails, HTML, CSS, Javascript, JQuery, Selenium, Capybara, Mysql, Git, Capistrano, Heroku. CTETestingTool: Automated testing platform for running Regression Tests on Cloud. Tech Stack: Ruby on Rails, HTML, CSS, Javascript, JQuery, ReactJS, Selenium, Java, Postgresql, Oracle, Git, Capistrano, Heroku, EC2. Easyknock: Easyknock offers a new way to cash out home equity in just 21 days, pay off debts, fund business, or simply gain time. Tech Stack: Node.js, HTML, CSS, Javascript, JQuery, AngularJS, Mysql, Git, Capistrano, EC2. Roles and Responsibilities: Playing a lead role in designing and developing business critical features Work closely with CTO to analyze requirements. Provide mentorship to developers, pair programming, Contribute to process improvement. Code Review write test automation code, Manage Build and Deployments. ——————————————————————————————————————————————- ——————————————————————————————————————————————- PAST EXPERIENCES ——————————————————————————————————————————————- Technical Lead | Netcracker Online Services, Bangalore, India | Feb 2014 – May 2016 Sr. Software Engineer | V2 Solutions, Bangalore, India | Dec 2012 – Dec 2013 Web Application Engineer | Adepto Solutions, Bangalore, India | Sept 2011 – Dec 2012 Software Engineer | Neev Information Technology, Bangalore, India | Jun 2010 – Sept 2011 Full Stack Developer | Freelancer | May 2009 – Jun 2010 ——————————————————————————————————————————————- PERSONAL PROFILE ——————————————————————————————————————————————- Date of Birth : 7th Feb 1984 Nationality : Indian Religion : Hindu Marital Status : Married Languages : English, Hindi and Oriya Address : 18/108, D Block, MIG Flats, Domlur 2nd Stage, Bangalore-560071. ——————————————————————————————————————————————- DECLARATION ——————————————————————————————————————————————- I do hereby declare that all particulars mentioned above are true to the best of my knowledge and belief. Gajendra Kumar Jena Bangalore, India