Quantcast

Software Development Team Lead Resume Ne...
Resumes | Register

Candidate Information
Name Available: Register for Free
Title Software Development Team Lead
Target Location US-NJ-Newark
Email Available with paid plan
Phone Available with paid plan
20,000+ Fresh Resumes Monthly
    View Phone Numbers
    Receive Resume E-mail Alerts
    Post Jobs Free
    Link your Free Jobs Page
    ... and much more

Register on Jobvertise Free

Search 2 million Resumes
Keywords:
City or Zip:
Related Resumes
Click here or scroll down to respond to this candidate
Page 1 of 4Candidate's Name
PHONE NUMBER AVAILABLEEMAIL AVAILABLEMonmouth Junction, NJPROFESSIONAL SUMMARY:Overall, 6 years of experience in all phases of Software Development Life Cycle (SDLC) and development of Client/Server applications and Web applications.6 years of experience in developing Backend server applicationsHave created backend applications using JavaScript, Typescript, Python and Java4 years of experience working with Backend Python applications3+ years of experience working with Java applications3+ years of experience working with Backend NodeJS applications (JavaScript + Python)4 years of team lead experience. Designating tasks to junior members, Doing code reviews.Around 5 years of experience with relational databases. MySQL and PostgreSQL combinedExperienced with working on NoSQL databases; MongoDBAbout 5 years of experience with versioning tools: Github + GitlabAbout 2+ years of experience with AWS services: Ec2, RDBMS, S3, Route53, Cloudfront, AWS Lambda, AWS SQS, Elastic beanstalkWorked with AWS Glue for Data Transformations via AWS.Setup AWS ETL pipelines (extract, transform, load) with huge datasetsUse of AWS Lambda for data processing and transformations. AWS Lambdas also used to gather and manipulate data from multiple sources to gather data in a single data source and use for analytics.Experience in creating unit test cases using Mocha, Jest and Pytest.Have created applications that made use of Web Sockets to create persistent connection between frontend and server to cater real-live event3 years of experience using Messaging queues: Azure Messaging Queues and AWS SQS2+ years of experience building server application using Laravel PHPHas knowledge of KubernetesExperience on Data Analytics, Advanced Data Analytics, Visualization, Advanced Visualization, Dashboard Customization, and Advanced Dashboard Customization in Tableau.Maintaining and organizing sprints, tasks and deadlines using Jira and TrelloFine ability to interact with end users, self-motivated, very quick learner & Team player with good analytical and communication skills.TECHNICAL PROFILE:Programming Languages JavaScript, Typescript, Python, NoSql, SQL, Java Design & IDE Tools Intellij, VS code, PyCharm, Ranger Web Technologies HTML 5, Java Script, Type script, Node js, CSS3, Bootstrap, Flex, Ajax, Databses MySql, MS SQL Server, MongoDBTesting Framework SeleniumOperating Systems Ubuntu, MacOs, Windows, LinuxConfiguration ManagementtoolsGithub, Gitlab, BitbucketOther Tools Docker, Jira, Confluence, Trello, ArgoCD Page 2 of 4PROFESSIONAL EXPERIENCE:Emumba, SanJose, CAJobQuestSenior Software Engineer (backend)Sept 2023 - PresentA FastAPI (python) application built for jobseekers.The application would take users resumes and job descriptions for jobs they want to apply to and give them a score based on the resume they have created. And if the resume would be picked up against ATS systems. If the user wanted, the application had the feature to Ai Customize or enhance their resume to give a better match against ATS systems. Responsibilities:Senior most engineer in the team. Worked as Team lead with hands-on tasksBulit boilerplates for 2 server applications using FastAPI (Python) which become the base for the projectConstructed the backend with FastAPI (Python), integrating LLM (primarily OpenAI) for enhanced functionality. UI created using React.Developed the applications base boilerplates from scratch to further scale uponConnected services with databses. Configured security for access only within kubernetes cluster for databasesManaged data storage using MongoDB and AWS, employing AWS EKS, EC2, S3, DocumentDB, and ElasticCache. Created and configured database, and design database models.Data extraction, manipulation and structuring done in python for efficient LLM ready data and data analytics using AWS Glue and AWS Lambda.Tracking of production and developer environments logs on kubernetes.Made use of Kibana to track logs and telemetries for clientDirect communication with end-client/ product owner to gather product requirements, understand product goals and create timelines for production releasesManage sprints on Atlassin Jira. Delegated tasks further to Team members and explain requirements.Managed Code Reviews on Github. Managed permissions for only Pull Requests to be merged at my approval.Integrated OpenAI (generativeAI) with application to make use of in the project.CD pipeline with different build stages and deployment environments in GITLAB.Using GITHUB as code Repository and ArgoCD as secrets and Configs storage.Using AWS S3 for static content storage.Widely using Agile methodology.Writing the Test Automation using PyTest framework. Emumba, SanJose, CATeleVox - IntradoSenior Software Engineer (backend)Nov 2020  Sept 2023TeleVox was an application owned by Intrado (US). It was a patient engagement platform that help hospitals Page 3 of 4and clinics reach out to their patients via SMS, IVR calls and emails. The application had potentially 2.2 million patients it could reach out to as per 2023 statistics Responsibilities:Worked on NodeJS server applications built using Typescript for structured and clean approachCreate migrations for Database enhancementsCreated the livechat and chatbot modules that required end to end conversation of a patient on GSM network with an Hospital agent communicating via internetDevelopment User Activity log management on Java Backend. Maven, Spring bootMade use of sockets for live and persistent connections between frontend and serversMade use of messaging queues to distribute incoming messages loadMade use of third party Twilio service to reach patients over GSM network from WebServing as the Lead Software Engineer for client Intrado (US), I played a pivotal role in gathering, analyzing, and documenting project requirements in close collaboration with customers and the development team.Spearheaded the development of a GSM messaging-based chat application using NodeJS, React, Sockets, Sequelize (MySQL), and Redis. Application was deployed on Azure and made use of Twilio.Python and JavaScript driven cloud functions (AWS lambda and Azure cloud functions) and scripts for data extraction, transformations and insights. Used for Dashboards and billing. (Numpy, Anaconda, Panda)Implemented Unit testing and used Husky to validate git commits. This allowed a bug-free code.Gather, analyze and document requirements in collaboration with customers and team. Defining goals based of product story requirements. Responsible to divide, delegate and monitor tasks amongst the 12 different developers in my teamAssuming responsibility for mentorship, guidance, and maintaining high code quality standards.Directly addressing urgent issues within the production application to ensure seamless operation.Contributing to team growth by actively participating in the hiring process, conducting 5-7 interviews on average each month.Architecting and developing a Livechat web app facilitating communication between web users and users on GSM networks, employing web sockets for a seamless experience.Database management. RDBMSPlanning, collaborating and executing Restful APIs from ScratchSuccessfully integrating third-party EHR (Electronic Health Record) systems into the project framework.Technologies: NodeJs, ExpressJS, Sockets, Sequelize (mysql), TypeScript, Azure (message Queues, blob storage, azure functions), TwilioBotnostic SolutionsTech LeadJun 2018  Oct 2020Botnostic solutions created multiple chatbot solutions for Students Career Counseling, Recruitment Bot and Career progression bot. The core product was a chatbot application that would hold a conversation with students and dissect which careers were they most suitable for. Responsibilities:As a Co-Founder, I have balanced and experienced Technical work, Business Management and Business development (Sales & Marketing)Managed up to 5 individuals working in our technical team at a single timeBuilt the whole backend server application that made use of Laravel (PHP) and pythonPrimary handled project deployment on AWS. AWS services used: EC2, elastic beanstalk, S3, Route 53, Cloud front, AWS RDBMSPage 4 of 4Use of AWS lambda for data extraction and transformation for training our chatbot model. And also data was for driving analyticsStructured and built databases and database models for the application.Used python to create AI algorithms that detected the users message and answer to the user with the most appropriate question.Use Python to create data analytics methods to generate analytical data reports for our on-boarded customers. These reports were then displayed on our dashboardDuring the 2+ years tenure, architectured and integrated our service for 15 institutions around the country.Scaled an initial single purpose serving Chabot application to 3 different use casesDeveloped multiple modules to aggregate Data and provide Data Analytics to on-boarded customersData Manipulation, Structuring & Analytics performed of users data to derive trends for market and application use of customers.Technologies: Python, Laravel Php, MySQL, AWSTeradataRanger security on Hadoop DatabaseSoftware Engineer InternAug 2017  Sept 2017Learned and made use of Ranger tool to add security access layer for different levels of users on companys Hadoop DatabaseResponsibilities:Worked with a team lead to create a Technical Guide for a new Database tool that Teradata acquired. Researched on different implementations of the tool, Implemented on a companys dummy Database and then presented it to the technical team.Use of Ranger security providing access control over Hadoop Database.Use of Presto to access Data from various Databases. Data visualization done using Tableau EDUCATIONBachelors in Computer Science, National University of Sciences and Technology. Islamabad, Pakistan. 2014 - 2018

Respond to this candidate
Your Message
Please type the code shown in the image:

Note: Responding to this resume will create an account on our partner site postjobfree.com
Register for Free on Jobvertise