Post Job Free

Resume

Sign in

Software Engineer Data

Location:
Fairfield, IA
Salary:
130000
Posted:
May 23, 2017

Contact this candidate

Resume:

BHANU BHAKTA SIGDEL

**** *. *** ****** • Fairfield, Iowa 52557

213-***-**** • ac0fz2@r.postjobfree.com • www.linkedin.com/in/bhanu-bhakta-sigdel-a72a3353 BACKEND SOFTWARE ENGINEER

Talented software engineer specializing in data science and back-end software engineering using scalable Ruby on Rails technologies, with 5 years of solid experience contributing to the software development lifecycle for major client projects. Demonstrated track record of contributing to the development process throughout all requirements gathering, technical specifications, and back-end programming, including building robust, flexible frameworks supporting core application functions. Committed to leveraging the latest in algorithms and next-generation methodologies to improve utilization of data science and technology in a business environment. CORE COMPETENCIES

Back-End Programming & Development • Requirements Management • Software Engineering • Ruby on Rails Data Science / Data Pipeline Development • Web Application Programming • Software Development Lifecycle Languages: Ruby, Java, R, Scala, JavaScript, Python, C, C++ Web: Ruby on Rails, Amazon AWS, Sinatra, Rails API, react.js, jQuery, PHP, Spring MVC, D3.js

Web Services: Rest, SOAP, JSON

Messaging Servers: RabbitMQ, Kafka

Frameworks: Spark, HADOOP

Background Processing: Sidekiq

Databases: MySQL, PostgreSQL, MongoDB, Neo4j, Redis, MemCached, HBase Design Patterns: Singleton, Factory, Facade, Observer, Decorator Tools: Excel, Sublime, RStudio, Eciipse, Vim

SDLC: Agile, Kanban, Scrum

Testing: Rspec, Cucumber

Platforms: Mac OS, Linux, Windows

PROFESSIONAL EXPERIENCE

CAREER NOTE: Completed on-campus studies and currently taking distance education courses to complete a Master's Degree in Computer Science (Available for full-time, W-2 employment). CLOUDFACTORY, Durham, North Carolina • 2011-2016

Innovators in machine and human intelligence focused on process and task automation through crowdsourcing. Senior Software Engineer (2013-2016)

Liaised with team members to drive technical discussion and specification of features and architecture for software sprints; drove development of applications in Ruby on Rails, with projects including a suspicion engine capable of assigning scores to cloud workers, a worker reputation engine, and numerous others. Created RESTful APIS. Continuously drove enhancements to the data pipeline; leveraged complex sets of large data as drivers in development processes and outcomes. Managed data quality and analysis. Identified and eliminated application bottlenecks and performance issues. Transformed a monolithic application into integrated microservices with improved performance capacity. Reviewed, addressed, and resolved reported errors on critical applications. Supervised, trained, and mentored junior developers. Achievements:

• Cut CSV download time from 3 days to less than 3 minutes by re-architecting the feature to use denormalized tables vs. normalized tables in MySQL, with implementation of proper indices.

• Boosted performance over 100% and saved 900% on infrastructure costs by creating a Node.JS application to transform data using a JavaScript function, enabling much faster data conversion.

• Dramatically shortened processing time for the Sinatra image and media manipulation engine by re- architecting the existing approach for improved performance. Resume

BHANU BHAKTA SIGDEL • Page 2 • 642-***-**** • ac0fz2@r.postjobfree.com CLOUDFACTORY, continued:

Associate Data Scientist (2011-2013)

Designed and developed a decision support system tailored specifically to internal needs, using exploratory data analysis in R to identify top performing workers among cloud workers and match them with tasks meeting client accuracy requirements. Programmed data mining algorithms such as clustering, regression, and support vector machine (SVM). Used Ruby to create core libraries for integration with the primary company product. Designed database functions such as a suspicion engine; conducted research into Apache Spark for data analysis. Implemented Kafka for data collection.

Achievements:

• Took an instrumental role in landing a major high-value client contract by leveraging data science to demonstrate accuracy biases in client accuracy measurements. Technologies: R, Ruby, Ruby on Rails, MongoDB, MySQL, Postgres, Neo4j, RStudio, Github, Git, Testthat, Mac. Additional roles include a period as a Freelance Software Developer in 2013; conducted a deep analyses of the recommendation engine in R and designed an Apache Mahout recommendation engine suited to client needs. Technologies include Java, Scala, Neo4j, Elastic Search, Eclipse, Github, Git, Mac, and Linux. Details on request. ACADEMIC PROJECT

• Image Clustering, Distributed Approach – Pulchowk Campus: Designed a distributed approach image downloader via map-reduce programming model; created the map-reduce programming model with the capability to compare images and calculate percentage of similarity between them.

• News Classifier: Designed a news classifier which is able to classify news into several categories like sports, entertainment, business, technology, health, glamour using support vector machine.

• Item recommender for customer: Recommendation of items that a customer may probably buy next using HADOOP and map reduce programming model.

• Unauthorized access probability: An unauthorized access frequency calculation from the apache server logs using apache spark in Scala.

EDUCATION

Master of Science in Computer Science

(In progress via distance education; expected completion 06/28/2018) Maharishi University of Management, Fairfield, Iowa Key Courses: Modern Programming Practices, Algorithms, Machine Learning, Big Data, Enterprise Architecture Bachelor’s Degree in Computer Engineering (2012)

Pulchowk Campus, Lalitpur, Bagmati, Nepal

Key Courses: C, C++, Data Structures & Algorithms, Probability & Statistics, Applied Mathematics PROFESSIONAL DEVELOPMENT

Spark Fundamentals – Big Data University

Data Analysis – Coursera

Resume



Contact this candidate