Naresh Babu Balaji

Naresh Babu Balaji

$50/hr
Experienced Java Developer with proficiency in AWS, Azure & Kubernetes
Reply rate:
25.0%
Availability:
Full-time (40 hrs/wk)
Age:
39 years old
Location:
Ottawa, Ontario, Canada
Experience:
12 years
Naresh Babu - | ​ - ​ | naresh.babu13 | ​View my profile Expertise in Software Development using Java enterprise technologies; Experience working in an Agile environment – Scrum methodology; Solid understanding of Data Structures, Object Oriented principles and Design patterns; Proficient in developing applications in Microservices architecture on AWS and Azure cloud; Experience in deployment and managing applications in Kubernetes cluster; Solid understanding of CI and CD tools and process; Knowledge-hungry learner, can quickly research and understand new technology and tools; Exceptional teamwork and leadership abilities with the capacity to train and mentor peers and cross-functional teams; ✔ Effective communication while working remotely with teams spread across multiple time zones; ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ Java J2EE, Spring, Hibernate, Junit, Maven, Git ✔ Micro-services, REST API, RabbitMQ ✔ AWS, Lambda, API Gateway, ECS, RDS, IAM, Azure, Terraform, Docker, Kubernetes, Prometheus, Grafana ✔ ES6, NodeJS, Typescript ✔ MySQL, PostgreSQL, Flyway, Jooq, Liquibase ✔ IntelliJ, PyCharm, VSCode, Bitbucket, Github, JIRA, Jenkins, TravisCI ✔ Slack, Google Hangouts, Skype, Google Drive, Dropbox, Google Docs. Jun 2019 - Mar 2020 Mar 2018 – Apr 2019 Sep 2017 – Feb 2018 Oct 2014 – Jul 2017 Sep 2013 – Aug 2014 Sep 2007 – Sep 2013 Senior Software Developer Senior Software Engineer Software Engineer Technical Lead Developer Analyst Software Engineer Foko Retail SkipTheDishes Crossover L&T Infotech Aon Hewitt Syntel Limited Gatineau, Canada Saskatoon, Canada Remote Chennai, India Chennai, India Chennai, India ✔ 2007 – ​Bachelor of Engineering, Major in Computer Science ​– Anna University, India ✔ 2020 – ​Kubernetes Application Developer, Training Course​ ​– Linux Academy Backend Services Development ● ● ● ● ● ● https://fokoretail.com/ Designed and led the development of back-end services in a microservices architecture; Responsible for design, architect and setting up cloud infrastructure in Azure; Setup Kubernetes cluster with auto scaling, pod affinity, ingress controller for highly available and scalable system; Setup monitoring and observability of cluster using Prometheus and Grafana; Wrote build scripts and setup CI/CD process using TravisCI, Github and unit testing frameworks; Designed inter-services messaging using AMQP protocol(RabbitMQ); Naresh Babu - | ● ● ● ● ​View my profile ​https://github.com/NareshBabuPB/transform-numbers Developed a lambda function to transform numbers to word; Exposed the function over a REST API using AWS API Gateway; Developed a simple React application to provide an UI for the REST API; Technologies Used: Java, AWS Lambda, AWS API Gateway, IAM, Cloudwatch, Terraform, Docker, ReactJS, Jest; Web Portal Development ● ● ● ● ● ● naresh.babu13 | Interfaced with the business team to gather requirements and create necessary tickets for development; Technologies Used: NodeJS, Typescript, Azure Kubernetes, Azure Functions, Terraform, RabbitMQ, TravisCI, Prometheus, Grafana, Docker; Transform Numbers - AWS Lambda ● ● ● ● ​ - ​ | https://couriers.skipthedishes.com/application Developed API and back-end services in a microservices architecture using REST and MQ; Analyzed, designed and implemented features & components meeting product requirements; Developed single page web application using ReactJS and Redux framework; Developed web portal using Python, wtforms and Google App Engine; Responsible for maintaining applications in cloud infrastructure using CI and CD tools; Participated in sprint planning and tech review meetings and helped product owners with backlog grooming. Collaborated with distributed teams using tools like slack, hangouts, G Suite etc.. Technologies Used: REST, ReactJS, Python, wtforms, Elasticsearch, AWS, Terraform, Docker, Maven, Jenkins, RabbitMQ; Web Portal Development ● ● ● ● ● ● ● Designed and coded application components in an agile environment using scrum development; Provided programming estimates, identified potential problems and recommended solutions; Developed SQL scripts to pull reports for Business Intelligence team; Participated in sprint planning and sprint review meetings; Demonstrated new features at the end of sprint cycle; Developed single page application using Ajax, JQuery and Closure templates; Technologies Used:​ JSP, Struts, JQuery, AJAX, EJB, Web Services, WebSphere, SQL, DB2, Jenkins; I am a very active person and like to get outside and run, swim or play badminton in my free time. I like to visit places, explore and try out different activities.
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.